heaps better - French English Dictionary